package mediator;

public class CollegueImpl2 extends Collegue {

	public CollegueImpl2() {
	}

	public CollegueImpl2(String nom) {
		super(nom);
	}

	public CollegueImpl2(String nom, Mediateur mediateur) {
		super(nom, mediateur);
	}

	@Override
	public void envoyer(Message message) {
		System.out.println("--------------------------------------------------");
		System.out.println("CollegueImpl2 " + nom);
		System.out.println(" envoi le message vers " + message.getDestinataire());
		message.setExpediteur(nom);
		mediateur.transmettreMessage(message);
	}

	@Override
	public void recevoir(Message message) {
		System.out.println("--------------------------------------------------");
		System.out.println("CollegueImpl2 " + nom);
		System.out.println(" recoit le message ");
		System.out.println("contenu : " + message.getContenu());
		System.out.println("expediteur : " + message.getExpediteur());
	}
}
